life or rate for buildings - German English Dictionary